const router = require('express').Router()
const {UserLogin,UserRegister,UserChangePassword,UserLogout,UserEditMyInfo,UserGetInfo} =require('../../handler/user')

router.post('/register', (req, res) => {
    UserRegister(req.body).then(result => res.send(result)).catch(err => res.send(error('服务异常')))
})

router.post('/login', (req, res) => {
    UserLogin(req.body).then(result => res.send(result)).catch(err => res.send(error('服务异常')))
})

router.post('/editMyPassword', (req, res) => {
    UserChangePassword(req.body).then(result => res.send(result)).catch(err => res.send(error('服务异常')))
})

router.post('/logout', (req, res) => {
    UserLogout(req.body).then(result => res.send(result)).catch(err => res.send(error('服务异常')))
})

// 获取管理员信息
router.get('/getMyInfo', (req, res) => {
    UserGetInfo(req.body).then(result => res.send(result)).catch(err => res.send(error('服务异常')))
  })
  

// 用户修改信息
router.post('/editMyInfo', (req, res) => {
    UserEditMyInfo(req.body).then(result => res.send(result)).catch(err => res.send(error('服务异常')))
})
module.exports = router